body-gripping trap - Turco Inglés Diccionario